﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using BlackoutRugby.Models.Jugador;

namespace BlackoutRugbyWeb.Utility.entity
{
    public class HistoricoJugadorUtility
    {

        internal static void getInfo(ModeloGetEstadisticas model, List<BR_Historico_jugador> historico)
        {
            string datosCsr = "";
            string datosAtaque = "";
            string datosDefensa = "";
            string datosAgilidad = "";
            string datosSalto = "";
            string datosResistencia = "";
            string datosManejo = "";
            string datosTecnica = "";
            string datosVelocidad = "";
            string datosFuerza = "";
            string datosPateo = "";

            int i = 0;
            foreach (BR_Historico_jugador j in historico)
            {
                datosCsr += "['" +j.temporada+ "_" + j.jornada+"', " + j.csr+"]";
                datosAtaque += "['" + j.temporada + "_" + j.jornada + "', " + j.ataque + "]";
                datosDefensa += "['" + j.temporada + "_" + j.jornada + "', " + j.defensa + "]";
                datosAgilidad += "['" + j.temporada + "_" + j.jornada + "', " + j.agilidad + "]";
                datosSalto += "['" + j.temporada + "_" + j.jornada + "', " + j.salto + "]";
                datosResistencia += "['" + j.temporada + "_" + j.jornada + "', " + j.resistencia + "]";
                datosManejo += "['" + j.temporada + "_" + j.jornada + "', " + j.manejo + "]";
                datosTecnica += "['" + j.temporada + "_" + j.jornada + "', " + j.tecnica + "]";
                datosVelocidad += "['" + j.temporada + "_" + j.jornada + "', " + j.velocidad + "]";
                datosFuerza += "['" + j.temporada + "_" + j.jornada + "', " + j.fuerza + "]";
                datosPateo += "['" + j.temporada + "_" + j.jornada + "', " + j.pateo + "]";

                i++;
                if (i != historico.Count)
                {
                    datosCsr += ",";
                    datosAtaque += ",";
                    datosDefensa += ",";
                    datosAgilidad += ",";
                    datosSalto += ",";
                    datosResistencia += ",";
                    datosManejo += ",";
                    datosTecnica += ",";
                    datosVelocidad += ",";
                    datosFuerza += ",";
                    datosPateo += ",";
                }
                
            }

            model.datosCsr = MvcHtmlString.Create(datosCsr);
            model.datosAtaque = MvcHtmlString.Create(datosAtaque);
            model.datosDefensa = MvcHtmlString.Create(datosDefensa);
            model.datosAgilidad = MvcHtmlString.Create(datosAgilidad);
            model.datosSalto = MvcHtmlString.Create(datosSalto);
            model.datosResistencia = MvcHtmlString.Create(datosResistencia);
            model.datosManejo = MvcHtmlString.Create(datosManejo);
            model.datosTecnica = MvcHtmlString.Create(datosTecnica);
            model.datosVelocidad = MvcHtmlString.Create(datosVelocidad);
            model.datosFuerza = MvcHtmlString.Create(datosFuerza);
            model.datosPateo = MvcHtmlString.Create(datosPateo);
            
        }
    }
}